be the bearer of good news - Alemán Inglés Diccionario